import {
	defineStore
} from "pinia";

export const useVideo = defineStore("cs.video", () => {

	let trailer = [];
	// 连接
	async function playVideo(guid) {

		//循环一下得到的下标
		for (let i = 0; i < this.trailer.length; i++) {

			//排除你播放的那个的下标  
			if (this.trailer[i].id != guid) {

				//注意 这里的videoContext 第一个参数要是一个字符串  
				uni.createVideoContext(trailer[i].id.toString(), trailer[i].item).pause(); //执行暂停  
			}
		}
	}

	// 断开连接
	// function disconnect() {
	// 	if (currvideoObj) {
	// 		currvideoObj.pause();
	// 		currvideoObj.stop();
	// 	}

	// }

	// 监听退出
	uni.$on("user.logout", () => {
		// disconnect();
	});

	return {
		trailer,
		playVideo
	};
});